Diesel-hydraulic Locomotive — synonyms, definition
1. diesel-hydraulic locomotive (Noun)
1 synonym
diesel-hydraulic
1 definition
diesel-hydraulic locomotive (Noun) — A locomotive driven by a hydraulic transmission system powered by a diesel engine.
1 type of
diesel locomotive